home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 3 / Amiga Tools 3.iso / demo / fun / mags / amigagadget21 / texte / f.mumpitz / f.mumpitz
Encoding:
Text File  |  1992-09-02  |  25.4 KB  |  802 lines

  1. #S2
  2. #Titel Forum / Mumpitz 5
  3. #Pinsel Gadget21:pinsel/MUMPITZ.lbm
  4. #Font LOSSE 16
  5. #C31
  6. Kritik - nein danke ?
  7. #FONT topaz 8
  8. #C21
  9.  
  10. #Y-6
  11. Ein Merkmal von Vertretern  des "neuen
  12. Sozialisationstypus"  (dessen  Entdek-
  13. kung nun  auch  schon  zehn  Jahre zu-
  14. rückliegt)  mit dem Namen "Narziß" ist
  15. deren Überempfindlichkeit  gegen  jeg-
  16. liche Kritik,  da diese  ihren Größen-
  17. phantasien zuwiderläuft.
  18.  
  19. Unlängst  beschwerte sich der Herstel-
  20. ler  eines Artikels,  der  in  MUMPITZ
  21. mit  Wohlwollen geradezu  überschüttet
  22. wurde, über  "Unwahrheiten"  in  einem
  23. Testbericht. Soll MUMPITZ  wie  manche
  24. kommerzielle Computerzeitschrift   vor
  25. Schleim tropfen ?  Wer seine Werke der
  26.  
  27.  
  28.  
  29.  
  30.  
  31. Öffentlichkeit   preisgibt,  muß  auch
  32. die  Öffentlichkeit ertragen.  Betref-
  33. fenden Hersteller  werde  ich  künftig
  34. schonen und seine Produkte ignorieren.
  35.  
  36. #C30
  37. Wer sich nicht für  CPC-Kram  interes-
  38. siert, sollte vom Textende  rückwärts
  39. blättern; den Haupteil dieser Ausgabe
  40. nimmt ein Testbericht zu einem  neuen
  41. CPC-Betriebssystem ein.
  42.  
  43. #C10
  44.  
  45. Durch die vielen "Icon"-Bildchen wurde
  46. das Layout diesmal zur Schufterei:
  47. Jeder Pinsel bedeutete einen oder mehr
  48. Neustarts von GaMa, um die Ausrichtung
  49. der Grundlinien zu überprüfen.  Ächz !
  50. #C21
  51. #Pinsel gadget21:pinsel/futureex.lbm
  52. #Seitenende
  53. Einige  CPC-Programmierer  scheint der
  54. Neid  auf  Besitzer  von  Rechnern mit
  55. GUI-Betriebssystemen   (graphische Be-
  56. nutzer-Schnittstelle, englische Abkür-
  57. zung) umzutreiben.  Daß  man auf 8Bit-
  58. Rechnern eine verhältnismäßig schnelle
  59. graphische Benutzeroberfläche program-
  60. mieren  kann,  zeigt  das Beispiel von
  61. GEOS (auf C64, C128 und Plus 4).
  62.  
  63.  
  64. Der  CPC  arbeitet  von  Hause aus mit
  65. einem   Grafik-Bildschirm   mit  einer
  66. höheren  Auflösung  als die Commodore-
  67. 8Bitter  und hat wesentlich schnellere
  68. Laufwerke.
  69.  
  70. Stefan  Stumpferl  aus München hat die
  71. für  einen  einzelnen  fast titanische
  72. Arbeit  auf sich genommen, für den CPC
  73. ein  neues Betriebssystem zu schaffen.
  74. Ein   Informationsblatt   dazu  weckte
  75. große Erwartungen: Verwendung von acht
  76. Laufwerken  (alle Typen) gleichzeitig,
  77. Unterstützung der drei AMSDOS- und des
  78. VORTEX-Formates,Festplattenverwaltung,
  79. eingebauter Speichermonitor,  Routinen
  80. für  Echtzeituhr und serielle Schnitt-
  81. stelle.
  82.  
  83.  
  84. Was  ist nun daraus geworden? Ich habe
  85. die   Version   für   die  alten  CPCs
  86. getestet,  die  im August '95 erstellt
  87. wurde.  Das FutureOS kostet nur 30 DM,
  88. aber vielleicht erhält der Programmie-
  89. rer  Prozente  von  Ingo  Willers. Das
  90. System  ist nämlich ein Kaufanreiz für
  91. dessen INICRON-ROM-RAM-BOX (ein Eprom-
  92. Simulator  mit  akkugepuffertem stati-
  93. schen  Speicher):  Da es auf absehbare
  94. Zeit  nicht vollständig sein wird, muß
  95. man bei jedem Update vier  16Kb-Eproms
  96. neu brennen.
  97. #Pinsel Gadget21:pinsel/FUTURE2.LBM
  98. #Font Losse 16
  99. Der Textmodus
  100. #Seitenende
  101. #Font topaz 8
  102. Bislang ist es um diese Eproms noch zu
  103. schade:Ohne eigenen Programmieraufwand
  104. ist  vom  FutureOS  lediglich ein sehr
  105. beschränkter    und    fehlerbeladener
  106. Dateimanager   (genannt   TURBO  DESK)
  107. nutzbar.   Mit   einer  AMX-Maus,  dem
  108. Joystick  oder  den  Cursortasten kann
  109. man  dort  lediglich die Schaltflächen
  110. anklicken  und Dateien markieren; alle
  111. weiteren   Funktionen  sind  nur  über
  112. Tastatureingaben    erreichbar -   bei
  113. einer richtigen graphischen Oberfläche
  114. reicht eine Maus !
  115.  
  116.  
  117.  
  118. Leider gibt es keine Schnelltasten, um
  119. sich  das  Anklicken der Schaltflächen
  120. zu  ersparen.  Ich schreibe Schaltflä-
  121. chen  und nicht Icons, da diese Felder
  122. sich  z.B.   nicht  verschieben lassen
  123. und auch nicht Programme vertreten.
  124. FutureOS  ist  100%  inkompatibel: die
  125. bisher  gesammelte  Software  kann man
  126. also    vergessen.    Drei    darunter
  127. lauffähige Beispiel-Programme und ihre
  128. MAXAM-Listings  waren auf der Diskette
  129. mit den Rom-Dateien zu finden.
  130.  
  131. Von  diesen Roms muß nur das erste auf
  132. einem   der  bei  der  Initialisierung
  133. untersuchten Plätze sitzen. ROM A (das
  134. erste) hat vier RSX-Befehle:
  135.  
  136. |FHELP  zeigt  eine Informationsseite,
  137. die  immer  576  Kb Speicher und einen
  138. CPC6128  mit zwei FDC 765 meldet, auch
  139. wenn    man    eine    völlig   andere
  140. Systemkonfiguration  hat. |FVER meldet
  141. die aktuelle Version des FutureOS.
  142.  
  143. Der  Programmierer  hat  sich  bei der
  144. Gestaltung   der  ROM-Header   nämlich
  145. nicht  an die Konventionen des System-
  146. Handbuches  gehalten,  weshalb die für
  147. die    Versionsnummer    vorgesehenen
  148. Speicherstellen   anderweitig  besetzt
  149. sind.
  150.  
  151. Ob  er  das  Systemhandbuch  überhaupt
  152. kennt,  scheint mir fraglich: Die vier
  153. Roms  sind nämlich als Hintergrundroms
  154. gekennzeichnet.  Da  das  FutureOS den
  155. CPC  vollständig übernimmt, wäre es m.
  156. E.  weit sinnvoller gewesen, Rom A als
  157. Vordergrund-Rom   und die weiteren als
  158. Erweiterungsroms  zu programmieren: So
  159. hätte   man   16   Ramplätze   in  der
  160. Verkettungsliste   gespart   und  wäre
  161. nicht  an  starre  Romplätze  gebunden
  162. gewesen.
  163.  
  164. |FDESK  und  |OS  rufen den Turbo Desk
  165. auf,   der   sich   mit  einem  64x32-
  166. Bildschirm  präsentiert.  (Die Screen-
  167. shots   und  Symbolfelder  auf  diesen
  168. Seiten  sind  der  besseren Lesbarkeit
  169. halber  invertiert.)
  170. #Pinsel Gadget21:pinsel/ABCD.LBM
  171. #Y+1
  172. Die Laufwerke am internen (AMSDOS)Kon-
  173. troller.  Um  C:  und  D: betreiben zu
  174. können,  ist ein kleiner Hardwareumbau
  175. nötig -  im  Normalzustand  wird mit C
  176. Laufwerk   A   und  mit  D  Laufwerk B
  177. angesprochen (da die Laufwerksauswahl-
  178. anschlüsse des FDC 765 nicht dekodiert
  179. wurden - Amstrad  sparte, wo es ging).
  180. #Y+4
  181. #Pinsel Gadget21:pinsel/EFGH.LBM
  182. Die  Laufwerke  am  VORTEX-Kontroller.
  183. Die   Schraffur   besagt,   daß  diese
  184. Laufwerke  nicht  angeschlossen  sind.
  185. Trotzdem   kann  man sie anwählen  und
  186. z.B. versuchen, das Directory anzeigen
  187. zu lassen; es werden dann Phantomdaten
  188. angezeigt, im schlimmsten Falle stürzt
  189. das System dabei ab.
  190.  
  191. Obwohl  FHELP zwei FDCs gemeldet hatte
  192. und  ich  einen  Vortex-Kontroller mit
  193. einem Laufwerk anschloß, blieb E (beim
  194. Systemstart) schraffiert.
  195. FutureOS   ist   auf   Geschwindigkeit
  196. getrimmt,  und  so  hält es sich nicht
  197. mit Hardwaretests bei der Initialisie-
  198. rung  auf,  sondern  stellt die im Rom
  199. fixierte Konfiguration dar.
  200. Die  gewünschte  Konfiguration muß man
  201. Stefan  Stumpferl  bei  der Bestellung
  202. auf  einem  Fragebogen  mitteilen,  er
  203. erstellt    dann   eine   individuelle
  204. Version .  Glücklicherweise  läßt sich
  205. diese  später  noch  aktualisieren, da
  206. die  ins  RAM  kopierte  Konfiguration
  207. editierbar ist.
  208. #Pinsel Gadget21:pinsel/IJKL.LBM
  209. #Y+5
  210. Die vier Partitionen einer Festplatte.
  211. Diese    wird   bislang   noch   nicht
  212. unterstützt.
  213.  
  214. #Pinsel Gadget21:pinsel/M.LBM
  215. #Y+8
  216. ist  reserviert für eine Memory-Floppy
  217. (z. B. Otten & Fecht). Eine Ramdisk im
  218. Erweiterungsspeicher  ist nicht vorge-
  219. sehen,  dieser  wurde total Programmen
  220. vorbehalten.    Im   obersten   freien
  221. Speicherblock (&C7 bei einem 6128 ohne
  222. Speicherweiterung) werden die eingele-
  223. senen Diskettenverzeichnisse abgelegt.
  224. 128Kb Speicher  sind die Mindestanfor-
  225. derung.
  226. Ich  frage  mich,  wie  man  die ganze
  227. unterstützte Hardware anschließen soll
  228. - dazu  muß  man  den Kram wohl in ein
  229. Desktop-Gehäuse einbauen.
  230.  
  231. Mit Vortex-Kontroller, Eprom-Karte und
  232. INICRON- Speichererweiterung hatte ich
  233. schon    einen    Fuß    Hardware   am
  234. Erweiterungsport.  Ranpacken  kann man
  235. aber  noch HD-Kontroller, Echtzeituhr,
  236. serielle   Schnittstelle  und  Memory-
  237. Floppy  (soll  alles einmal vom System
  238. unterstützt werden).
  239.  
  240. Damit  dürfte  man  dann aber auch den
  241. Z80   killen,  dessen  Ausgangstreiber
  242. einen    derart    überladenen    Bus
  243. schwerlich    verkraften    (von   der
  244. Stabilität ganz zu schweigen).
  245. #Spaltenende
  246. #Pinsel Gadget21:pinsel/DIR.LBM
  247. #Y+6
  248. Durch  ein  Klicken  auf  dieses  Feld
  249. werden  die Diskettenverzeichnisse von
  250. allen markierten Laufwerken eingelesen
  251. und   in   der   unteren   Hälfte  des
  252. Bildschirms  dargestellt. Den Dateina-
  253. men  wird  der  Laufwerksname  und die
  254. Usernummer vorangestellt;  Größenanga-
  255. ben  fehlen.  Unter FutureOS sind auch
  256. Kleinbuchstaben im Dateinamen möglich.
  257. Mit Control- und Shift-Taste  kann man
  258. in den Verzeichnissen blättern.
  259. Ist   ein  markiertes  Laufwerk  nicht
  260. vorhanden,  wird  keine Fehlermeldung,
  261. sondern    Phantom-Müll     ausgegeben
  262. (bisweilen    mehrere   Seiten);   bei
  263. fehlender Diskette wird das betreffen-
  264. de   Laufwerk   inaktiviert.  Für  die
  265. fehlende  Idiotensicherheit hat Stefan
  266. Stumpferl    das    Schlagwort    vom
  267. 'verantwortungsvollen  Umgang  mit dem
  268. System' parat. Für einen Tester ist es
  269. freilich  ein  Vergnügen, wenn ihm ein
  270. Programm  haufenweise  die Möglichkeit
  271. eröffnet,  einen Absturz zu  provozie-
  272. ren.
  273. Das  Einlesen eines Directorys ist die
  274. Voraussetzung  für  die  nun folgenden
  275. Dateioperationen  (Type,  Load,  Save,
  276. Erase, Rename, Run, [Filecopy]).
  277. Durch  Anklicken  werden Dateien durch
  278. Unterstreichung  markiert; ein zweiter
  279. Klick   wählt   sie  wieder  ab.  Eine
  280. Wildcard-Auswahl ist nicht möglich (z.
  281. B. alle .DOK-Dateien).
  282. Das  System  ist  in der Lage, auf 40-
  283. Spur-Laufwerken  formatierte Disketten
  284. in 80-Spur-Floppys zu erkennen. Leider
  285. wird  von  dieser  Fähigkeit  nur beim
  286. Diskettenkopieren   Gebrauch  gemacht:
  287. Bei  den  Dateioperationen  fehlt  der
  288. nötige  Doppelschritt,  es werden stur
  289. die  Spuren  angefahren,  die sich aus
  290. der   Blockumrechnung   ergeben -  mit
  291. teilweise fatalen Folgen !
  292. #Y+8
  293. #Pinsel Gadget21:pinsel/TYPE.LBM
  294. dient zur Anzeige von Textdateien oder
  295. Dateiheadern.   Diese   können   unter
  296. FutureOS zusätzliche Informationen und
  297. einen Programmtitel enthalten.
  298. Bei  der Textanzeige darf man zwischen
  299. verschiedenen  Bildschirmformaten wäh-
  300. len:  80x25,  68x30,  64x32  oder frei
  301. definierbar.  Bei  letzterem  muß  man
  302. Spalten-  und  Zeilenzahl angeben, was
  303. oft mit 'Wert zu hoch' quittiert wird;
  304. 20x20   wird   noch   akzeptiert.  Das
  305. gewünschte  Fenster  kann  man mit den
  306. Cursor-Tasten    und    COPY  auf  dem
  307. Bildschirm    positionieren -   m.  E.
  308. unnötiger Schnickschnack. Zudem werden
  309. doppelt  soviele  Spalten  wie gewählt
  310. dargestellt.  Dann  wird die erste der
  311. angeklickten Dateien angezeigt, wonach
  312. sich  die Modusauswahl wiederholt. Die
  313. Textausgabe unter FutureOS soll bis zu
  314. 80 mal schneller als unter Basic sein.
  315. Es  ist  daher  auch  fast  schon  ein
  316. Kunststück,  die  Cursortaste  nur  so
  317. kurz  anzutippen,  daß  der Text nicht
  318. gleich mehrere Seiten weiterscrollt.
  319.  
  320. Auch  wird nicht genug gefiltert: Beim
  321. Listen   der  mit  Proword  erstellten
  322. Dokumentation    führten   die   darin
  323. enthaltenen Formatierungszeichen dazu,
  324. daß  auf einer Bildschirmzeile mehrere
  325. Textzeilen ausgegeben wurden. Nach der
  326. Anzeige  der letzten Datei muß man die
  327. kleine  Enter-Taste  drücken, damit in
  328. der oberen Bildschirmhälfte wieder die
  329. Schaltflächen  erscheinen. Abbruch des
  330. Anzeigens  durch  COPY (?) Die Header-
  331. Anzeige   funktioniert   nur  mit  der
  332. ersten markierten Datei.
  333.  
  334. Obwohl  die entsprechenden Angaben bei
  335. Amsdos  und  FutureOS  kompatibel sein
  336. sollen,   wurden  bei   Amsdos-Dateien
  337. völlig   unmögliche   Dateilängen  und
  338. Startadressen angezeigt.
  339. #Y+8
  340. #Pinsel Gadget21:pinsel/LOAD.LBM
  341. Es  gibt vier Ladeoptionen. Gewöhnlich
  342. beginnt  ein  Programm  bei &0000; man
  343. kann  den  Kode aber an jede Stelle im
  344. Haupt- und Erweiterungsspeicher laden.
  345. In der Anleitung wird zwischen Vorder-
  346. und Hintergrund-Programmen unterschie-
  347. den,   was   man  unter  letzteren  zu
  348. verstehen  hat,  bleibt  jedoch  offen
  349. (Interrupt-Routinen?).
  350. #Pinsel Gadget21:pinsel/SAVE.LBM
  351. #Y+8
  352. Einer  der  Knüller der Oberfläche. Im
  353. Grunde das Gegenstück zum Laden. Steht
  354. schon   ein   Vordergrundprogramm   im
  355. Speicher,  muß  man  nur noch Laufwerk
  356. und  Namen  editieren. Allerdings wird
  357. vor    dem   Abspeichern   noch   eine
  358. Directory-Kopie  im   Bereich ab &0000
  359. abgelegt,   das  Programm  also  über-
  360. schrieben -  bei  Start Absturz!  Beim
  361. Versuch,  ein  Hintergrundprogramm  zu
  362. speichern, erhielt ich nur die Meldung
  363. 'Header   fehlt'.  Das  Speichern  von
  364. sonstigem   Haupt- oder  Erweiterungs-
  365. speicher klappt, allerdings sollte man
  366. darauf   achten,   daß  die  Kilobyte-
  367. Angaben  für die Länge als Hex- Zahlen
  368. interpretiert werden (15 bedeutet also
  369. 23). Diese Option ist bislang auch die
  370. einzige Möglichkeit, FutureOS-Program-
  371. me  unterm  Turbo  Desk  zu  kopieren.
  372. Dabei   geht   zwar   der  Dateiheader
  373. verloren,   Vordergrundprogramme  sind
  374. aber auch ohne diesen startbar.
  375. #Y+8
  376. #Pinsel Gadget21:pinsel/OK.LBM
  377. Bei Programmen, die Desktop-Funktionen
  378. benutzen,  kehrt  man durch OK-Klicken
  379. zu  diesem  Programm zurück. Kann auch
  380. benutzt   werden,  um  die  Directorys
  381. wieder einzublenden.
  382. #Y+7
  383. #Pinsel Gadget21:pinsel/ERA.LBM
  384. umfaßt    drei   Funktionen:   Dateien
  385. löschen,    Disk    formatieren    und
  386. Druckerpuffer  leeren. Auf Wunsch wird
  387. man bei jeder zu löschenden Datei noch
  388. einmal gefragt. Klappt.
  389.  
  390. Beim    Formatieren    auf    80-Spur-
  391. Laufwerken  kann  man  bei den Amsdos-
  392. Formaten  auch  Doppelschritt einstel-
  393. len;  das Vortex-Format sollte man nur
  394. auf  diesen  Geräten  wählen. Man kann
  395. aber  auch  eine   3"-Disk  auf Vortex
  396. formatieren  (wohl bekomm's); sie wird
  397. dann von FutureOS für eine IBMDiskette
  398. gehalten.   Bei   den   Laufwerken  am
  399. Vortex-Kontroller erhielt ich mehrfach
  400. die  unzutreffende  Meldung  'Disk hat
  401. Schreibschutz'.  Obwohl  in  der COPY-
  402. Funktion die zweite Diskettenseite von
  403. einseitigen Formaten unterstützt wird,
  404. läßt sich diese nicht formatieren. Die
  405. erstaunliche  Geschwindigkeit  bezahlt
  406. man  später eventuell mit Datenverlust
  407. auf defekten Sektoren.
  408. #Spaltenende
  409. #Pinsel Gadget21:pinsel/REN.LBM
  410. #Y+9
  411. Mit  der  Umbennenungsfunktion  lassen
  412. sich    Dateien    auch    in   andere
  413. Userbereiche verschieben. Klappt.
  414. #Y+5
  415. #Pinsel Gadget21:pinsel/COPY.LBM
  416. Bislang    funktioniert    nur    der
  417. Diskettenkopierer.  Man  wählt  Quell-
  418. und   Ziellaufwerk,   das  Format  der
  419. eingelegten Disketten wird automatisch
  420. ermittelt (auch unformatiert). Stimmen
  421. sie  nicht  überein, wird die Zieldisk
  422. beim    Kopieren    neu    formatiert.
  423. Doppelschritt   und  Startspur  lassen
  424. sich  einstellen. Vom Kopieren auf die
  425. zweite  Seite  (1 nach der Kopfnummer)
  426. sollte  man absehen. Amsdos kann diese
  427. Kopien  nicht  lesen  (das Kopfbyte im
  428. Sektorheader ist 01 statt 00) und auch
  429. von  FutureOS  werden  diese Disketten
  430. selten  erkannt. Falls doch, werden im
  431. Directory  oft  zusätzliche   Einträge
  432. mit  exotischen Usernummern angezeigt.
  433. Beim Laden wird das Kopfbyte ignoriert
  434. und Seite 0 angefahren; ein  Programm-
  435. start führt daher zum Absturz. Auf dem
  436. PC  formatierte  ich  mit  22DISK eine
  437. korrekte  Seite  1 und kopierte darauf
  438. einige Programme. Unter FutureOS wurde
  439. in  deren  Directory  nur  kryptisches
  440. Zeug   angezeigt;  nachdem  ich  diese
  441. Seite  1  jedoch  auf  Seite  0  einer
  442. anderen  Diskette  kopiert  hatte, war
  443. diese vollständig nutzbar (?!?).
  444. Das   Kopieren  von  und  auf  Seite 0
  445. funktioniert fehlerlos.
  446. #Pinsel Gadget21:pinsel/PRINT.LBM
  447. #Y+8
  448. Drucken: noch nicht unterstützt
  449. #Y+6
  450. #Pinsel Gadget21:pinsel/FREEZE.LBM
  451. Gefrieren: Bereits bearbeitete Dateien
  452. werden durchgestrichen markiert. Durch
  453. Anklicken  dieser  Schaltfläche werden
  454. sie neu angewählt (unterstrichen).
  455. #Pinsel Gadget21:pinsel/UNFREEZE.LBM
  456. Auftauen:   Alle   markierten  Dateien
  457. werden abgewählt.
  458. #Seitenende
  459. #Pinsel Gadget21:pinsel/MONITOR.LBM
  460. #Y+2
  461. führt  zum Sprung in den Speichermoni-
  462. tor.    Man    kann   hier   sämtliche
  463. Speicherbereiche   dumpen   (Hex-  und
  464. ASCII-Darstellung),  I/OPorts  anspre-
  465. chen  und Prozessorregister manipulie-
  466. ren.  Außerdem lassen sich Speicherbe-
  467. reiche verschieben und mit  bestimmten
  468. Werten füllen und Routinen anspringen.
  469. #Pinsel Gadget21:pinsel/WECKER.LBM
  470. Wecker: noch nicht unterstützt
  471. #Pinsel Gadget21:pinsel/END.LBM
  472. #Y-2
  473. startet  FutureOS neu oder macht einen
  474. Reset.
  475. #Pinsel Gadget21:pinsel/RUN.LBM
  476. startet   ein   markiertes   FutureOS-
  477. Programm.    Ist   keines   angewählt,
  478. erscheint   eine  Auswahlbox,  die  es
  479. einem    ermöglicht,    das   aktuelle
  480. Vordergrund-,   Hintergund-  oder  ein
  481. Programm   irgendwo   im  Speicher  zu
  482. starten. Beim Vordergrundprogramm gibt
  483. es dank des Directorypuffers bei &0000
  484. immer einen Absturz (siehe SAVE).
  485. FutureOS   kennt   so  gut  wie  keine
  486. Fehlermeldung.  Wird ein zu startendes
  487. Programm  nicht gefunden, so wird nach
  488. dem  vergeblichen  Ladeversuch dennoch
  489. nach  &0000 gesprungen. Gut, wenn dort
  490. noch   ein   altes   Programm   steht,
  491. ansonsten: Absturz !
  492. #Pinsel Gadget21:pinsel/TIMEDATE.LBM
  493. #Y+2
  494. Zeit  und  Datum:  Vorgesehen  ist die
  495. Unterstützung  verschiedener Echtzeit-
  496. uhren.  Bis  dahin  kann  man hier den
  497. Fertigstellungstermin seiner aktuellen
  498. Version ablesen.
  499. #Pinsel Gadget21:pinsel/TEXT.LBM
  500. #Y-2
  501. dient   zum  Umschalten  zwischen  den
  502. beiden 'Icon'-Typen.
  503. #Y+1
  504. #Pinsel Gadget21:pinsel/INFO.LBM
  505. Info:   ist  für  irgendwelche  Hilfe-
  506. Systeme  vorgesehen. Bislang noch kein
  507. Effekt.
  508. Die  Bedienung  des  Turbo  Desks wird
  509. durch  die Vielfalt und uneinheitliche
  510. Nutzung  der  benötigten Tasten (Copy,
  511. CTRL,  Shift,  Esc,  große  und kleine
  512. Enter-Taste) bzw. der  beiden   Feuer-
  513. knöpfe/Maustasten  erschwert. Eingaben
  514. in   Großbuchstaben   sind  wegen  der
  515. erhöhten Wiederholrate fast unmöglich,
  516. Dateinamen  lassen  sich  nur  mit den
  517. Cursortasten editieren.
  518. Doch  FutureOS ist weit mehr als diese
  519. bislang recht unbrauchbare Oberfläche.
  520. Die  umfangreiche  Dokumentation (fast
  521. 80  Seiten)  beschreibt eine gewaltige
  522. Anzahl   von  Routinen,  auf  die  ein
  523. Programmierer zurückgreifen kann.
  524. Hier wird die Sache erst interessant -
  525. nach  der  Dokumentation  zu  urteilen
  526. sind   die   Grundfunktionen   weitaus
  527. durchdachter   als  die  sie  nutzende
  528. Oberfläche -  nur diese war Gegenstand
  529. meines Tests.
  530. Leider  enthält  die Dokumentation nur
  531. die   Beschreibungen   der   einzelnen
  532. Routinen;ich vermißte eine Darstellung
  533. der  'Philosphie'  des  Systems. Diese
  534. kann  man nur mühselig aus der Analyse
  535. der   Quell-Dateien der  Beispiel-Pro-
  536. gramme erschließen.
  537.  
  538. Programmierern kann ich den Erwerb des
  539. Systems  empfehlen:  Stefan  Stumpferl
  540. ist  sehr  darum  bemüht,  auftretende
  541. Fehler umgehend zu beseitigen.
  542. Das  System ist von der Konzeption her
  543. offen  für  Erweiterungen -  wenn hier
  544. wirklich  ein  PD-Pool   mit FutureOS-
  545. Programmen  entstünde,  könnte es sich
  546. etablieren.  Das  'no  future' auf dem
  547. ersten  Screenshot  entstand  im Ärger
  548. über  die erste mir geschickte Version
  549. - I've   got  to  admit  it's  getting
  550. better, a  little  better every (day?)
  551.  
  552. Der  Rom-Kode des FutureOS kann für 30
  553. DM    bezogen   werden   bei:   Stefan
  554. Stumpferl,   Hasenberglstr. 57,  80933
  555. München
  556.  
  557. #Font Losse 16
  558. #C31
  559. 512Kb SRAM für den CPC
  560. #Font topaz 8
  561. #C10
  562. #Y+2
  563. Der  Bastelsatz  von  Ingo  Willers im
  564. Test
  565. #C21
  566. Ich  brauchte einen Nachmittag, um die
  567. 12x7cm  große Platine zu bestücken. Da
  568. ich   nur   einen   Bestückungs-   und
  569. keinen Schaltplan  hatte,  lötete  ich
  570. einen  Transistor zunächst falsch ein.
  571. Nach    Beseitigung   dieses   Fehlers
  572. funktionierte die 512Kb-Speichererwei-
  573. terung mit Akkupufferung tadellos. Sie
  574. ließ  sich  sogar  von  Discology  als
  575. Zwischenspeicher benutzen, was mit der
  576. dktronics-Erweiterung an meinem aufge-
  577. motzten 464 nicht möglich ist.
  578.  
  579. Auch die 444Kb-Ramlaufwerke unter CP/M
  580. (Plus) ließen sich nutzen.
  581.  
  582. Allerdings legt die dktronics-Software
  583. die   Basic-Ramdisc   und  die  256Kb-
  584. Ramdisc  von   CP/M 2.2 ins dritte und
  585. vierte   SRAM,   sie   sind   nur   im
  586. Vollausbau nutzbar.
  587.  
  588. Ein paar Haare fand ich jedoch auch in
  589. dieser   Suppe:   Die   Anleitung  kam
  590. zusammen  mit  einem  Testprogramm auf
  591. Diskette,  ließ  sich  wegen  obskurer
  592. Formatierungszeichen    jedoch   nicht
  593. ausdrucken (bitte immer ASCII-Texte!).
  594. Die Bohrlöcher für die zwei Umschalter
  595. sind  für  normale   Jumper-Pfosten zu
  596. klein.   Die   Erweiterung   hat  eine
  597. einfache,  aber  effektive Power-down-
  598. Schaltung,  die  ein  Beschreiben  des
  599. Erweiterungsrams    beim   Ein-   oder
  600. Ausschalten  verhindert. Diese benutzt
  601. das  CE2-Signal an Pin 30 der ICs. Den
  602. Rams  einiger  Hersteller fehlt dieses
  603. Signal jedoch.
  604.  
  605. Nicht  benutzen  sollte  man  z.B. die
  606. Typen CYM1420 und IDT8M824S, brauchbar
  607. dagegen   sind   (u.  a.  )  MT5C1008,
  608. KM681000ALP  und  HM68128LP - für 15DM
  609. pro  Stück  liefert  Ingo  Willers die
  610. Speicher jedoch mit.
  611.  
  612. #C30
  613. Kurzbeschreibung:  Platine  für 512Kb-
  614. SRAM-Speichererweiterung (nur CPC 6128
  615. und  kompatible  Umbauten  [RAMDIS muß
  616. Lese-  und Schreibzugriff auf internen
  617. Speicher    verhindern])  mit Bauteil-
  618. liste,   Anleitung   und  Testprogramm
  619. kosten 28 DM + 4 DM Porto. Vier 128Kb-
  620. SRAMs sind zum Vollausbau nötig (15 DM
  621. pro  Stück sind sehr günstig !). Alles
  622. erhältlich   bei   Ingo   und  Nicolai
  623. Willers, Horststr. 9, 31061 Alfeld.
  624. #Pinsel Gadget21:pinsel/ANGEL.LBM
  625. #C31
  626. #Font Losse 16
  627. Englische Botschaft
  628. #C21
  629. #Font topaz 8
  630. Es  begab  sich aber zu jener Zeit, da
  631. der    Pentium    die    Mutterbretter
  632. eroberte,   daß   in   Engelland   ein
  633. Schreiben   verfaßt   wurde  für  alle
  634. Getreuen  der  ersten  Heimrechner und
  635. man nannte es 8BIT. Und siehe, es fand
  636. viel  Zuspruch  und  seine Leserschaft
  637. zählte  alsbald  500 und 50 Köpfe, und
  638. es inserierten dort der Händler viele,
  639. und siehe, es ward gut !
  640.  
  641. Genug  des  elaborierten Kodes ! Brian
  642. Watson  heißt  der  Herausgeber dieses
  643. Nachrichtenblattes,   ein  47jähriger,
  644. der   beim   lokalen   Radiosender  in
  645. Cambridgeshire arbeitet. Der Hauptteil
  646. des   Heftes   besteht   aus  mehreren
  647. gefalteten   Photokopien   im   DinA3-
  648. Format,   zusätzlich   gibt   es  lose
  649. "Comic"- und    Anzeigen-Seiten,   die
  650. anscheinend  direkt  aus  dem  Tinten-
  651. spritzer kommen. Die Comic-Seiten ent-
  652. halten   keine   Zeichnungen,  sondern
  653. humorvolle Berichte und Betrachtungen,
  654. in  denen mit Vorliebe die Unfähigkeit
  655. von British Telecom aufs Korn genommen
  656. wird.  Das  Heft  wird  auch mit einem
  657. 8Bitter  erstellt  (unter CP/M auf dem
  658. CPC); Grafiken findet man höchstens in
  659. den  Anzeigen  von Händlern, durch die
  660. das Heft mit finanziert wird.
  661. Es  erscheint  alle  zwei  Monate  und
  662. kostet für Bezieher in Deutschland £2,
  663. bei  Vorrauszahlung  von zehn Ausgaben
  664. £1,50   pro  Stück. 8BIT ist in erster
  665. Linie  ein  Nachrichtenblatt,  das den
  666. Leser  z.B. darüber informiert, welche
  667. Zeitschriften  für Kleinrechner in der
  668. Zwischenzeit  das  Zeitliche  gesegnet
  669. haben.
  670. (Im  Mai ging Amstrad Action nach fast
  671. zehnjähriger  Existenz  ein,  auch das
  672. Magazin  für  den   PCW  wurde  einge-
  673. stellt.)
  674. SAM/Spectrum,  PCW,  CPC  und  C64/128
  675. haben  eigene  Seiten,  in  denen über
  676. Clubs,  Fanzines  und  neue  Programme
  677. berichtet  wird.  Daneben  bemüht sich
  678. Brian   Watson   auch  um  Themen  von
  679. systemübergreifender  Bedeutung,  z.B.
  680. wurde eine Serie über DTP begonnen.
  681.  
  682. Er   sorgte   auch   dafür,   daß  die
  683. Independent   Eight   Bit  Association
  684. (IEBA)  als Interessenvertretung aller
  685. 8Bit-Benutzer    wiederbelebt   wurde.
  686. Deren    erstes    Projekt   ist   die
  687. Herausgabe  eines  Handbuchs für 8Bit-
  688. Besitzer    mit   Informationen   über
  689. Händler, Software-Häuser, Werkstätten,
  690. Magazine,   PD-Bibliotheken,    Clubs,
  691. E-mail-Adressen,  das  Mitglieder  ko-
  692. stenlos    erhalten.   Die   einmalige
  693. Aufnahmegebühr beträgt £5.
  694. Interessenten wenden sich an
  695. Brian   Watson,  "Harrowden"  39  High
  696. Street,   Sutton- in- the- Isle,  ELY,
  697. Cambridgeshire CB6 2RA
  698.  
  699. #Pinsel Gadget21:pinsel/KEINE.LBM
  700. #Font Losse 16
  701. #C31
  702. Emulatoren auf CD-ROM
  703. #Font topaz 8
  704. #C21
  705. #Y+15
  706. Thomas  Eberle  (der vom Spectrum User
  707. Club)  wurde  für  seine  Hetze  gegen
  708. Specci-Emulatoren  in  dieser Publika-
  709. tion    bereits    in    der    Rubrik
  710. "Ressentiment des Monats" gewürdigt.
  711. Im  C-F  8-95   finden  wir   von  ihm
  712. folgendes:  "Merkt euch: Auch wenn ein
  713. Emulator PD ist, eventuell konvertier-
  714. te   Software   ist   es   nicht!  Wer
  715. Spectrum-Games als  PC-Files anbietet,
  716. macht sich strafbar und wird verfolgt!
  717. Software  für  den  Spectrum wird noch
  718. verkauft, unter anderem von:  Sintech,
  719. Gastäckerstr.23,    70794 Filderstadt"
  720. (Zitatende) Wegen  dieser Verfolgungs-
  721. absicht  strich  ich  den  Ebi aus der
  722. Mumpitz-Bezieher-Liste.
  723. Was  würde  er  wohl mit den folgenden
  724. Informationen anfangen?
  725.  
  726. Einige interessante Titel sind bislang
  727. nur   im   Vereinigten  Königreich  zu
  728. haben.   Theo   Waigel  kassiert  zwar
  729. mittlerweile  nicht mehr über den Zoll
  730. mit  ab,  doch machen die exorbitanten
  731. Überweisungsgebühren  die Angebote nur
  732. für Kreditkartenbesitzer interessant.
  733. PDSOFT  (1 Bryant Avenue, Southend-On-
  734. Sea,   ESSEX,  SSI  2YD)  kündigt  für
  735. Oktober  zwei Neuerscheinungen an: THE
  736. CBM64 SENSATIONS und SPECCY SENSATIONS
  737. 2,  beide  für  je  £ 19,99.  Auf  der
  738. 64'er-CD sollen die neuesten  Emulato-
  739. ren  für  Amiga  und PC sein, darunter
  740. auch die  Vollversion  des A64-Package
  741. v3.0,  fast 10 000 Megademos,  Spiele,
  742. Sidtunes  und  Utilities für Amiga und
  743. PC.
  744.  
  745.  
  746. "Es  ist  wahrlich eine Multiplatform-
  747. CDROM    mit    Emulatoren    für   so
  748. verschiedene   Computertypen  wie  den
  749. Amiga,  Atari  ST,  MAC  und  PC.  Sie
  750. enthält einige exklusive Produkte, die
  751. NUR  auf  dieser CD erscheinen und nie
  752. zuvor veröffentlicht wurden." (Aus dem
  753. Anzeigentext   zur   Speccy- CD)  (Für
  754. Luftpost  £2  dazulegen! ) Sie soll im
  755. Vergleich    zur    Vorgängerin    das
  756. Vierfache  an  Spielen  enthalten. Für
  757. £18, 99 auch bei ACTIVE Software, Dept
  758. AC90,  P.O.Box 151, Darlington, County
  759. Durham, DL3 8YT (+ 10% für Versand).
  760.  
  761. SPECCY  SENSATION  (1)  enthält  einen
  762. Emulator  für  den  Amiga und über 500
  763. Spectrum-Spiele.   £13, 95 bei Emerald
  764. Creative  Technology,  Rapid House, 54
  765. Wandle  Bank,  London, SW19 1DW - dies
  766. ist  der  billigste  Anbieter, den ich
  767. finden konnte.
  768.  
  769. Nicht  zu empfehlen ist das Atari 2600
  770. Action  Pack,  das lediglich 15 Spiele
  771. und   einen   (wie   ich  hörte  recht
  772. dürftigen)    Emulator   für   Windows
  773. enthält.  Kostet  bei  1&1 69,-DM, für
  774. 49,90  DM   wird  es  bei Wial Versand
  775. Service,  Liegnitzer  Str.  13,  82194
  776. Gröbenzell, angeboten.
  777. Schon  für  24,90 DM   erhält  man die
  778. 64'er-CD  bei  Direkt-Versand,   Wald-
  779. hornstr. 107, 80997 München. Für 25 DM
  780. können  sie die registrierten Benutzer
  781. des    PC64   bei   Wolfgang   Lorenz,
  782. Gundekarstr.   4,   91187  Röttenbach,
  783. mitbestellen. (Emulatoren   für  Amiga
  784. und PC)
  785.  
  786.  
  787.  
  788. #C10
  789. Bislang hat diese  Gadget-Rubrik  erst
  790. einen Leser dazu animiert, die Papier-
  791. ausgabe von Mumpitz anzufordern. Diese
  792. ist kostenlos ("Paper Shareware")  und
  793. erscheint monatlich.
  794.  
  795. Erhältlich  beim Gestalter dieser Rub-
  796. rik
  797.     Hans-Christof Tuchen
  798.     Lotzestraße 10
  799.     12205 Berlin
  800. #C20
  801. Raum für Notizen (harhar!)
  802.